facility of explaining - Englisch Synonyme Wörterbuch